// 日期转换
export default function (dateinit, format = 'yyyy-mm-dd hh:ii:ss') {
    let format_str = format
    if (!dateinit) return ''
    //若改为let date = new Date(dateinit / 1000);则dateinit参数仅支持10位的时间戳
    let date = new Date(dateinit)
    let date_str = {
        'y+': date.getFullYear(),//年
        'm+': date.getMonth() + 1, //月份
        'd+': date.getDate(), //日
        'h+': date.getHours(), //小时
        'i+': date.getMinutes(), //分
        's+': date.getSeconds() //秒
    }
    for (let item in date_str) {
        let reg = new RegExp('(' + item + ')', 'i');
        if (reg.test(format_str)) {
            format_str = format_str.replace(
                format_str.match(reg)[1],
                date_str[item].toString().length < 2 ? '0' + date_str[item] : date_str[item]
            )
        }
    }
    return format_str;
}